A high-performance asynchronous SCSI controller

نویسندگان

  • Kenneth Y. Yun
  • David L. Dill
چکیده

We describe the design of a high performance asynchronous SCSI (Small Computer Systems Interface) controller data path and the associated control circuits. The data path is an asynchronous pipeline and the control circuits for the data path are built out of extended burst-mode machines [11]. This design is functionally compatible with a widely used commercial SCSI controller and was simulated correctly with respect to all of the applicable test vectors used for the commercial design. The technology used for this design is a 0.8 m CMOS standard cell. The performance is limited by the SCSI speci cation, not the design itself, and the area is competitive with the commercial design. This design improves the data transfer throughput by up to 2.5 times from previous work [7] by incorporating a FIFO and a distributed control scheme based on extended burst-mode state machines.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing a Transputer SCSI Interface

The work described in this report is part of a project to investigate high performance communication network interface structures which are compatible with existing operating systems The aim of the project is to increase the e ective speed of Remote Procedure Calls RPC for an application by adding parallel processing power to the communication subsystem without making major changes to the appli...

متن کامل

Asynchronous Automata Implementation Using Only Logic Gates

Abstract: The use of asynchronous sequential circuits has brought many advantages to system development, given the following examples:  Signal interface protocols (for example SCSI)  Asynchronous circuits are ideal for building modular systems. This modular structure enables a global system time checkup. The asynchronous circuits developed for high performance systems, for speeds up to 75 MHz...

متن کامل

RAID - II : Design and Implementation of a Large Scale Disk Array Controller 1

We describe the implementation of a large scale disk array controller and subsystem incorporating over 100 high performance 3.5" disk drives. It is designed to provide 40 MB/s sustained performance and 40 GB capacity in three 19" racks. The array controller forms an integral part of a file server that attaches to a Gb/s local area network. The controller implements a high bandwidth interconnect...

متن کامل

A Study of Disk Performance Optimization

A STUDY OF DISK PERFORMANCE OPTIMIZATION by Richard S. Gray Response time is one of the most important performance measures associated with a typical multi-user system. Response time, in turn, is bounded by the performance of the input/output (I/O) subsystem. Other than the end user and some external peripherals, the slowest component of the I/O subsystem is the disk drive. One standard strateg...

متن کامل

Performance of a Disk Array Prototype

The RAID group at U.C. Berkeley recently built a prototype disk array. This paper examines the performance limits of each component of the array using SCSI bus traces, Sprite operating system traces and user programs. The array performs successfully for a workload of small, random I/O operations, achieving 275 I/Os per second on 14 disks before the Sun4/280 host becomes CPU-limited. The prototy...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995